Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 BARCLAY ROAD Semi-Detached £125,000 10 Feb 2006
94 BARCLAY ROAD Semi-Detached £44,250 30 Jul 1999
104 BARCLAY ROAD Terraced £213,000 15 Feb 2022
106 BARCLAY ROAD Terraced £165,000 21 Apr 2017
108 BARCLAY ROAD Semi-Detached £167,000 14 Mar 2018
114 BARCLAY ROAD Terraced £126,000 29 Aug 2012
120 BARCLAY ROAD Terraced £120,000 10 Apr 2006
124 BARCLAY ROAD Terraced £54,000 10 Oct 2000